home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / Xt / XtParseTranslationTable.z / XtParseTranslationTable
Encoding:
Text File  |  2002-10-03  |  4.5 KB  |  133 lines

  1.  
  2.  
  3.  
  4.      XXXXttttPPPPaaaarrrrsssseeeeTTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnTTTTaaaabbbblllleeee((((3333XXXXtttt))))XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666))))XXXXttttPPPPaaaarrrrsssseeeeTTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnTTTTaaaabbbblllleeee((((3333XXXXtttt))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XtParseTranslationTable, XtAugmentTranslations,
  10.           XtOverrideTranslations, XtUninstallTranslations - manage
  11.           translation tables
  12.  
  13.      SSSSYYYYNNNNTTTTAAAAXXXX
  14.           XtTranslations XtParseTranslationTable(_t_a_b_l_e)
  15.                 String _t_a_b_l_e;
  16.  
  17.           void XtAugmentTranslations(_w, _t_r_a_n_s_l_a_t_i_o_n_s)
  18.                 Widget _w;
  19.                 XtTranslations _t_r_a_n_s_l_a_t_i_o_n_s;
  20.  
  21.           void XtOverrideTranslations(_w, _t_r_a_n_s_l_a_t_i_o_n_s)
  22.                 Widget _w;
  23.                 XtTranslations _t_r_a_n_s_l_a_t_i_o_n_s;
  24.  
  25.           void XtUninstallTranslations(_w)
  26.                 Widget _w;
  27.  
  28.      AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  29.           _t_a_b_l_e     Specifies the translation table to compile.
  30.  
  31.           _t_r_a_n_s_l_a_t_i_o_n_s
  32.                     Specifies the compiled translation table to merge
  33.                     in (must not be NULL).
  34.  
  35.           _w         Specifies the widget into which the new
  36.                     translations are to be merged or removed.
  37.  
  38.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  39.           The _X_t_P_a_r_s_e_T_r_a_n_s_l_a_t_i_o_n_T_a_b_l_e function compiles the
  40.           translation table into the opaque internal representation of
  41.           type _X_t_T_r_a_n_s_l_a_t_i_o_n_s.  Note that if an empty translation
  42.           table is required for any purpose, one can be obtained by
  43.           calling _X_t_P_a_r_s_e_T_r_a_n_s_l_a_t_i_o_n_T_a_b_l_e and passing an empty string.
  44.  
  45.           The _X_t_A_u_g_m_e_n_t_T_r_a_n_s_l_a_t_i_o_n_s function nondestructively merges
  46.           the new translations into the existing widget translations.
  47.           If the new translations contain an event or event sequence
  48.           that already exists in the widget's translations, the new
  49.           translation is ignored.
  50.  
  51.           The _X_t_O_v_e_r_r_i_d_e_T_r_a_n_s_l_a_t_i_o_n_s function destructively merges the
  52.           new translations into the existing widget translations.  If
  53.           the new translations contain an event or event sequence that
  54.           already exists in the widget's translations, the new
  55.           translation is merged in and override the widget's
  56.           translation.
  57.  
  58.           To replace a widget's translations completely, use
  59.           _X_t_S_e_t_V_a_l_u_e_s on the XtNtranslations resource and specify a
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 10/3/02)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      XXXXttttPPPPaaaarrrrsssseeeeTTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnTTTTaaaabbbblllleeee((((3333XXXXtttt))))XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666))))XXXXttttPPPPaaaarrrrsssseeeeTTTTrrrraaaannnnssssllllaaaattttiiiioooonnnnTTTTaaaabbbblllleeee((((3333XXXXtttt))))
  71.  
  72.  
  73.  
  74.           compiled translation table as the value.
  75.  
  76.           The _X_t_U_n_i_n_s_t_a_l_l_T_r_a_n_s_l_a_t_i_o_n_s function causes the entire
  77.           translation table for widget to be removed.
  78.  
  79.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  80.           XtAppAddActions(3Xt), XtCreatePopupShell(3Xt),
  81.           XtParseAcceleratorTable(3Xt), XtPopup(3Xt)
  82.           _X _T_o_o_l_k_i_t _I_n_t_r_i_n_s_i_c_s - _C _L_a_n_g_u_a_g_e _I_n_t_e_r_f_a_c_e
  83.           _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 10/3/02)
  130.  
  131.  
  132.  
  133.